Отчёт по выполнению лабораторной работы №1

Установка и настройка Fedora Sway

Андрюшин Н. С.

Российский университет дружбы народов, Москва, Россия

23 февраля 2024

Информация

Докладчик

  • Андрюшин Никита Сергеевич
  • Студент
  • Российский университет дружбы народов
  • 1132231848@pfur.ru

Цель

Целью данной работы является приобретение практических навыков установки операционной системы на виртуальную машину, настройки минимально необходимых для дальнейшей работы сервисов.

Задание

Установка операционной системы
Установка драйверов для VirtualBox
Настройка раскладки клавиатуры
Установка имени пользователя и названия хоста
Подключение общей папки
Установка программного обеспечения для создания документации
Домашнее задание

Установка Fedora Sway

Для начала создадим виртуальную машину. Укажем имя ВМ и адрес к загрузочному носителю

Указание имени ВМ и адреса к загрузочному носителю

Установка Fedora Sway

Далее выделим память и количество ядер процессора

Выделение памяти и ядер

Установка Fedora Sway

Выделим виртуальный диск размером в 80гб

Выделение диска

Установка Fedora Sway

Включим 3D ускорение

Включение 3Д ускорения

Установка Fedora Sway

Запустим виртуальную машину и запустим установщик liveinst

Запуск liveinst

Установка Fedora Sway

Выберем язык

Выбор языка

Установка Fedora Sway

И укажем диск для установки

ВЫбор диска для установки

Установка Fedora Sway

Включим root пользователя и укажем для него пароль

Настройка рут пользователя

Установка Fedora Sway

Создадим свою учётную запись, укажем имя пользователя, согласно соглашению об именовании и укажем пароль

Настройка собственной учётной записи

Установка Fedora Sway

После начнётся этап загрузки, после которого мы можем изъять загрузочный диск из ВМ

Изъятие загрузочного диска

Переход в режим суперпользователя

Далее загрузим ВМ и перейдём в режим суперпользователя

Переход в суперпользователя

Обновление всех пакетов

Обновим все пакеты с помощью dnf

Обновление пакетов

Повышение комфорта работы

Установим mc и tmux с помощью dnf. Все остальные программы также в основном устанавливаются через dnf

Установка mc и tmux

Включение автообновления

Установим dnf-automatic

Установка dnf-automatic

Включение автообновления

Включим сценарий автообновления

Включение сценария автообновления

Отключение SELinux

Отключим SELinux, отредактировав файл /etc/selinux/config следующим образом

Отключение SELinux

Установка драйверов для VirtualBox

Запустим tmux

Запуск tmux

Установка драйверов для VirtualBox

Перейдём в режим root

Переход в режим рут

Установка драйверов для VirtualBox

Установим Development Tools

Установка Development Tools

Установка драйверов для VirtualBox

Установим dkms

Установка dkms

Установка драйверов для VirtualBox

Теперь подключим образ диска дополнений гостевой ОС

Подключение образа диска дополнений гостевой ОС

Установка драйверов для VirtualBox

Примонтируем его и запустим скрипт-установщик

Монтирование диска и запуск установщика

Настройка раскладки клавиатуры

Создадим файл конфигурации клавиатуры

Создание файла конфигурации клавиатуры

Настройка раскладки клавиатуры

Вставим в него предложенный текст

Вставка текста

Настройка раскладки клавиатуры

Теперь поменяем настройки клавиатуры на следующие

Смена настроек клавиатуры

Установка названия хоста

Теперь поменяем название хоста, согласно соглашению об именовании с помощью hostnamectl

Смена имени хоста

Подключение общей папки

Добавим нашего пользователя в группу vboxsf

Добавление пользователя в группу

Подключение общей папки

Создадим общую папку в терминале хост машины (в данном случае Windows), укажем путь к общей папке (C:/work) и название нашей ВМ (Sway)

Создание общей папки

Установка программного обеспечения для создания документации

Теперь установим pandoc

Установка pandoc

Установка программного обеспечения для создания документации

Скачаем pandoc-crossref, распакуем его с помощью tar, и перенесём в папку usr/local/bin

Установка pandoc-crossref

Установка программного обеспечения для создания документации

Установим texlive

Установка texlive

Домашнее задание

Теперь с помощью dmesg получим следующую инофрмацию:
Версия ядра Linux (Linux version). – 6.7.4, Частота процессора (Detected Mhz processor). – 2188Mhz, Модель процессора (CPU0). – Core i5-1340P, Объём доступной оперативной памяти (Memory available). - ~6гб, Тип обнаруженного гипервизора (Hypervisor detected). - KVM

Домашнее задание

Тип файловой системы корневого раздела - BTRFS Последовательность монтирования файловых систем: BTRFS (раздел sda3) и EXT4-fs (Раздел sda2)

Выводы

Были получены навыки работы в системе Fedora Sway, была проведена установка системы, установлены необходимые для последующей работы пакеты и произведена базовая настройка системы